﻿using FluentValidation;

namespace Dogshow.Model.Validation
{
    public class MestoValidator : AbstractValidator<Mesto>
    {
        public MestoValidator()
        {
            RuleFor(x => x.Naziv)
                .NotEmpty().WithMessage("Naziv mesta nije unet")
                .Length(1, 50).WithMessage("Dužina naziva [1~100]");
            RuleFor(x => x.PostanskiBroj)
                .NotEmpty().WithMessage("Poštanski broj nije unet")
                .Length(1, 10).WithMessage("Dužina poštanskog broja [1~10]");
        }
    }
}